package com.system.goodsserver.bean;

import com.system.goodsserver.pojo.Flag;
import com.system.goodsserver.pojo.GoodsCover;
import com.system.goodsserver.pojo.GoodsDetailimg;
import com.system.goodsserver.pojo.Specifications;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * @author Xuheng Zhou
 * @date 2020/7/9 9:49
 * @desc
 */
@ApiModel(value = "修改商品传入的商品信息bean")
public class UpdateGoodsBean {
    @ApiModelProperty(name = "goodsId",notes = "商品id",required = true)
    private Integer goodsId;
    @ApiModelProperty(name = "goodsName",notes = "商品名称")
    private String goodsName;
    @ApiModelProperty(name = "goodsTypeId",notes = "商品类型id")
    private Integer goodsTypeId;
    @ApiModelProperty(name = "goodBrandId",notes = "商品品牌id")
    private Integer goodBrandId;
    @ApiModelProperty(name = "goodsWeight",notes = "商品重量")
    private Double goodsWeight;
    @ApiModelProperty(name = "goodsFreight",notes = "商品运费")
    private Double goodsFreight;

    @ApiModelProperty(name = "goodsIsHot",notes = "是否热销")
    private Integer goodsIsHot;
    @ApiModelProperty(name = "goodsStatue",notes = "是否下架")
    private Integer goodsStatue;
    @ApiModelProperty(name = "goodsIsRush",notes = "是否抢购")
    private Integer goodsIsRush;


    @ApiModelProperty(name = "goodsIscoupon",notes = "是否享受优惠卷")
    private Integer goodsIscoupon;

    @ApiModelProperty(name = "goodsFlag",notes = "商品关键字")
    private List<Flag> goodsFlag;

    @ApiModelProperty(name = "goodsFlag",notes = "商品关键字")
    private List<String> goodsFlagStrs;




    @ApiModelProperty(name = "goodsIntroduce",notes = "商品详情简介")
    private String goodsIntroduce;

    public List<String> getGoodsFlagStrs() {
        return goodsFlagStrs;
    }

    public void setGoodsFlagStrs(List<String> goodsFlagStrs) {
        this.goodsFlagStrs = goodsFlagStrs;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public Integer getGoodsTypeId() {
        return goodsTypeId;
    }

    public void setGoodsTypeId(Integer goodsTypeId) {
        this.goodsTypeId = goodsTypeId;
    }

    public Integer getGoodBrandId() {
        return goodBrandId;
    }

    public void setGoodBrandId(Integer goodBrandId) {
        this.goodBrandId = goodBrandId;
    }

    public Double getGoodsWeight() {
        return goodsWeight;
    }

    public void setGoodsWeight(Double goodsWeight) {
        this.goodsWeight = goodsWeight;
    }

    public Double getGoodsFreight() {
        return goodsFreight;
    }

    public void setGoodsFreight(Double goodsFreight) {
        this.goodsFreight = goodsFreight;
    }

    public Integer getGoodsIsHot() {
        return goodsIsHot;
    }

    public void setGoodsIsHot(Integer goodsIsHot) {
        this.goodsIsHot = goodsIsHot;
    }

    public Integer getGoodsStatue() {
        return goodsStatue;
    }

    public void setGoodsStatue(Integer goodsStatue) {
        this.goodsStatue = goodsStatue;
    }

    public Integer getGoodsIsRush() {
        return goodsIsRush;
    }

    public void setGoodsIsRush(Integer goodsIsRush) {
        this.goodsIsRush = goodsIsRush;
    }

    public Integer getGoodsIscoupon() {
        return goodsIscoupon;
    }

    public void setGoodsIscoupon(Integer goodsIscoupon) {
        this.goodsIscoupon = goodsIscoupon;
    }

    public List<Flag> getGoodsFlag() {
        return goodsFlag;
    }

    public void setGoodsFlag(List<Flag> goodsFlag) {
        this.goodsFlag = goodsFlag;
    }

    public String getGoodsIntroduce() {
        return goodsIntroduce;
    }

    public void setGoodsIntroduce(String goodsIntroduce) {
        this.goodsIntroduce = goodsIntroduce;
    }
}
